package xyz.weblade.context;

import xyz.weblade.beans.BeansException;
import xyz.weblade.beans.factory.BeanFactory;

public interface ConfigurableApplicationContext extends ApplicationContext{
    /**
     * 刷新容器
     */
    void refresh() throws BeansException;

    void registerShutDownHook();

    void close();
}
